Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 BERMUDA ROAD Semi-Detached £228,763 £132,000 31 Mar 2011
68 BERMUDA ROAD Semi-Detached £194,347 £51,005 3 May 2000
70 BERMUDA ROAD Terraced £240,163 £136,000 28 Apr 2006
72 BERMUDA ROAD Semi-Detached £219,839 £167,000 13 Jan 2017
76 BERMUDA ROAD Detached £273,351 £220,000 31 Jul 2019
78 BERMUDA ROAD Semi-Detached £260,791 £152,000 22 Aug 2012
80 BERMUDA ROAD Detached £317,745 £255,000 23 Aug 2018